live in the sticks - Alemán Inglés Diccionario